From 4adc0729521683ae4484de38c24ff913a094b53d Mon Sep 17 00:00:00 2001 From: Paolo Borelli Date: Fri, 17 Jan 2014 19:24:27 +0100 Subject: [PATCH] Use gtk_window_close for gtk_dialog_close We manually synthethized the delete event, but now we have the corresponding method in GtkWindow --- gtk/gtkdialog.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/gtk/gtkdialog.c b/gtk/gtkdialog.c index baf7243a91..57eeb4398e 100644 --- a/gtk/gtkdialog.c +++ b/gtk/gtkdialog.c @@ -501,18 +501,7 @@ dialog_find_button (GtkDialog *dialog, static void gtk_dialog_close (GtkDialog *dialog) { - /* Synthesize delete_event to close dialog. */ - - GtkWidget *widget = GTK_WIDGET (dialog); - GdkEvent *event; - - event = gdk_event_new (GDK_DELETE); - - event->any.window = g_object_ref (gtk_widget_get_window (widget)); - event->any.send_event = TRUE; - - gtk_main_do_event (event); - gdk_event_free (event); + gtk_window_close (GTK_WINDOW (dialog)); } /** -- 2.30.2